package com.qumitech.visualnovel.service.supremeegg;

import com.qumitech.visualnovel.model.dao.console.EggSupreme;
import com.qumitech.visualnovel.pubdef.dto.supremeegg.EggSupremeQueryDTO;
import com.qumitech.visualnovel.pubdef.dto.supremeegg.UserSupremeStatisticAdminQueryDTO;
import com.qumitech.visualnovel.pubdef.dto.supremeegg.UserSupremeStatisticDTO;

import java.util.List;

public interface SupremeEggService {

    Integer countEggSupreme(EggSupremeQueryDTO queryDTO);

    List<EggSupreme> listEggSupreme(EggSupremeQueryDTO queryDTO);

    List<UserSupremeStatisticDTO> listSupremeSupremeStatistic(UserSupremeStatisticAdminQueryDTO queryDTO);

    Integer countSupremeEggStatistic(UserSupremeStatisticAdminQueryDTO queryDTO);
}
